草庐IT

android - 编译前替换Android的Launcher App

全部标签

android - 自定义布局 Android 中的图标大小

我想在自定义标题栏中更改我的应用程序图标的大小。到目前为止,这是我的代码:我的styles.xml文件是:#0000000030dip@style/CustomWindowTitleBackground这会在标题栏左侧生成一个图标,但我该如何更改图标的大小?我希望图标大一点。 最佳答案 也许您应该只为您的ImageView设置特定的DP属性。坚持使用DP,它将在所有设备上很好地扩展。像这样: 关于android-自定义布局Android中的图标大小,我们在StackOverflow上找到

android - 如何使按钮重定向到另一个 xml 页面

我正在用xml制作一个按钮,如下所示:我希望它将它定向到另一个用xml编码的页面。谁能帮帮我? 最佳答案 进行另一个Activity并使用setContentView(R.layout.your_other_layout);在里面。然后在你的按钮的onClickListener中放这个:Intenti=newIntent(YourActivity.this,YourOtherActivity.class);startActivity(i); 关于android-如何使按钮重定向到另一个x

android - 无法更改 RatingBar 的宽度和星星数

我正在尝试设置一个只有5颗星的RatingBar,但它会扩展以填满屏幕的宽度。我发现了类似的问题:HowtomakeRatingBartoshowfivestarsAndroidRatingBar-acompletemessandroidratingbarxmlandnumStars然而,大多数时候解决方案是将宽度设置为wrap_content,但对我来说宽度一直是wrap_content。这是我的布局。如果向右滚动到底部,您会看到两个RatingBar:这是它的样子: 最佳答案 我认为这可以通过将RATINGBAR嵌套在RELAT

xml - 修改部分 XML 元素名称并替换为增量编号

是否可以使用XSLT将部分元素名称更改为另一个具有递增编号的元素名称。比如我只想更改以UPC_开头的元素名123223345unchange12341235unchange为了这个?123223345unchange12341235unchange 最佳答案 使用XSLT可以很容易地实现这一点。首先,您将创建一个模板来匹配以UPC开头的元素然后您将根据元素的位置使用修改后的名称创建一个新元素请注意此处在创建名称时使用了“属性值模板”。花括号表示这是一个要计算的表达式,而不是字面输出。这是完整的XSLT应用XML后,输出如下12322

c# - 为什么 "i"被替换为 "ı"

我收到了一个应用程序的崩溃报告,该应用程序试图从它之前写入的文件中读取XML。在请求用户将文件发给我后,我将其与应该编写的内容进行了比较,发现了一个我以前从未遇到过的非常奇怪的问题。部分(但不是全部)i字符已替换为ı-无点i。例如,名为“title”的节点很好,但是名为“initialdirectory”的节点替换了第一个i,第二个单独保留,即ıinitialdirectory。直到今天我什至都不知道有这样一个字符,但现在我知道了,我只是不知道它是怎么写的-XML是使用XmlWriter编写的UTF8编码。只是一个普通的日常写作,没有什么复杂的。我通常(好吧,自从获得Resharper

android:onClick xml 不执行

我正在尝试制作一个简单的应用程序,其中包含一个布局和两个将更改布局文本的按钮。但是我找不到解决为什么android:onClick不执行的方法。在尝试了一个OnClickListener之后,它不起作用但就像他们在这里所做的那样:Howexactlydoestheandroid:onClickXMLattributedifferfromsetOnClickListener?我已经阅读并遵循了ANdroidSDK网站上的教程:http://developer.android.com/reference/android/widget/Button.html这是我的XML代码:这是我的Jav

android - 动画 : No resource identifier found for attribute 'alpha' in package 'android'

我创建anim文件夹和xml文件(scale_wave.xml)并添加此代码但是我有这样的错误:错误:在包“android”中找不到属性“toalpha”的资源标识符错误:在包“android”中找不到属性“fromalpha”的资源标识符错误:在包“android”中找不到属性“toyscale”的资源标识符错误:在包“android”中找不到属性“pivoty”的资源标识符错误:在包“android”中找不到属性“fromxscale”的资源标识符错误:在包“android”中找不到属性“toxscale”的资源标识符错误:在包“android”中找不到属性“pivotx”的资源标

android - 错误 : Error: String types not allowed (at 'layout_gravity' with value 'start' )

我想实现一个抽屉导航,但是在我的xml文件中我收到此错误:错误:错误:不允许使用字符串类型(在“layout_gravity”处有值'开始')。希望对你有所帮助。当我删除它时:android:layout_gravity="start"然后菜单不起作用。 最佳答案 开始实际上是有效的:http://developer.android.com/reference/android/widget/LinearLayout.LayoutParams.html#attr_android:layout_gravity但是我只看到它在考虑从右到左

android - 超链接不接受android中的空间

它可能看起来很简单,但我很困在这个问题上,我想在我的应用程序中添加一个超链接例如:www.带有空格的地址示例.html但是当我将url放入代码中时,它看起来像这样这是我的代码 最佳答案 试试下面的代码tvTermsOfUse.setText(Html.fromHtml(getString(R.string.tv_terms_of_use_html)));Linkify.addLinks(tvTermsOfUse,Linkify.ALL);tvTermsOfUse.setMovementMethod(LinkMovementMetho

android - editText 不居中

我有一个很大的editText,无论我怎么尝试,它都不会居中。我尝试将它置于水平和垂直线性布局中,然后将重力设置为中心,因为将imageText的重力设置为中心,它仍然紧贴我的Activity的左侧。这是它正在做的事情:完整的xml: 最佳答案 在您的EditText中添加android:layout_gravity="center"像这样layout_gravity是View的外部重力,而gravity是View的内部重力。 关于android-editText不居中,我们在Stack